package tg.model;

import java.sql.Timestamp;

/**
 * 代理上的会员报表
 *    会员是没有报表的，只有看详细记录的，报表都是给代理的，而且是本级在上级设定下的报表，报表是给上级看的，用上级的设定
 * @author NKW
 * 这是会员当天的期数报表
 * 这是要按天分表的，一天一个表，以防数据太多
 * 这是代理在会员上面的账,会员也是用这个
 */
public class GameReport {
	private long id;//自增id
	private String report_lsh;//所属报表流水号，一般是上级
	private String user_lsh;//报表人的流水号
	private String user_id;//报表人
	private String user_name;//报表名称
	
	private int gid;//游戏id
	private String period;//期数
	//每天的报表是需要场次的
	private String round_id;//场次
	private int gp_id;//玩法id	
	private int bs;//注单总笔数（飞单和普通单都算）
	
	private double club_bet_score;//会员下注总分（中和的也在里面）
	private double club_yx_score;//会员有效下注（中和的除外）    货比 = 本线的有效下注 / 所有下线的总有效下注
	private double club_jieguo;//会员输赢结果--只有本级下注才会有输赢，其他级别不可能有输赢，其他级别只有占成输赢
	
	private double total_win0;//公司层会员总中奖
	private double zc_yx_score0;//公司的占成有效下注，公司层实占   公司占成 =  本线公司有效下注 / 本线会员有效下注  = yx_score0 / club_yx_score	
	private double zc_shuying0;//公司占成输赢
	private double zc_tuishui0;//公司占成退水
	private double shuicha0;//公司水差
	private double beicha0;//公司倍差
//	private double jieguo0;//公司结果 = zc_shuying0 + zc_tuishui0 + shuicha0 + beicha0  前面四个字段的和就好

	private double zc_yx_score1;
	private double zc_shuying1;
	private double zc_tuishui1;
	private double shuicha1;
	private double beicha1;

	private double zc_yx_score2;
	private double zc_shuying2;
	private double zc_tuishui2;
	private double shuicha2;
	private double beicha2;

	private double zc_yx_score3;
	private double zc_shuying3;
	private double zc_tuishui3;
	private double shuicha3;
	private double beicha3;

	private double zc_yx_score4;
	private double zc_shuying4;
	private double zc_tuishui4;
	private double shuicha4;
	private double beicha4;

	private double zc_yx_score5;
	private double zc_shuying5;
	private double zc_tuishui5;
	private double shuicha5;
	private double beicha5;
//下面两个【应交上线】和应收下线不做实际字段了，用实时算出来就好
//	private double toup;//每级的应交上线 = 本级和所有下线的结果和（包含本级结果）  
//	private double fromdown;// 每级的应收下线 = 本级的所有下线结果和（不包含本级结果）

	
	private int bet_type;//本记录结算的注单类型：1为普通会员注单，2代理下的飞单 ，3混合注单
	private Timestamp fp_time;//本场次封盘时间，用来查询报表 用的
	private int open_flag = 0;//报表开放标志0：关闭，1打开

	private String note;//备注
	private Timestamp create_time;//创建时间
	
}
